#!/usr/bin/env ruby


##############################################################################
# Required libraries
##############################################################################
require 'rubygems'
require 'sinatra'
require 'dataBase.rb'


##############################################################################
# HTML Requests
##############################################################################
get '/' do

    File.read(File.dirname(__FILE__)+'/templates/index.html')
    #File.read(File.dirname(__FILE__)+'/templates/indexStudent.html')
    #File.read(File.dirname(__FILE__)+'/templates/indexTeacher.html')
    #File.read(File.dirname(__FILE__)+'/templates/indexAdmin.html')
end

##############################################################################
# Students
##############################################################################

get '/students' do
 
	@students = getStudents	
	return @students
end

##############################################################################
# Teachers
##############################################################################

get '/teachers' do
	
	@teachers = getTeachers	
	return @teachers
end

##############################################################################
# Administrators
##############################################################################

get '/administrators' do

	@administrators = getAdministrators	
	return @administrators
end

##############################################################################
# Templates
##############################################################################

get '/templates' do

	@templates = getTemplates	
	return @templates
end

##############################################################################
# Labs
##############################################################################

get '/labs' do

	@labs = getLabs	
	return @labs
end

##############################################################################
# Sessions
##############################################################################

get '/sessions' do
	
	@sessions = getSessions	
	return @sessions
end

